-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
ci(homebrew): enable test coverage on Linux #3842
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #3842 +/- ##
==========================================
+ Coverage 14.26% 15.27% +1.01%
==========================================
Files 89 91 +2
Lines 18906 18971 +65
Branches 8662 8702 +40
==========================================
+ Hits 2696 2898 +202
- Misses 14439 15013 +574
+ Partials 1771 1060 -711
Flags with carried forward coverage won't be shown. Click here to find out more. |
09350b4 to
bccfda2
Compare
Bundle ReportBundle size has no change ✅ |
52eb7ae to
6cf5e8a
Compare
|
It looks like this PR has been idle for 90 days. If it's still something you're working on or would like to pursue, please leave a comment or update your branch. Otherwise, we'll be closing this PR in 10 days to reduce our backlog. Thanks! |
6cf5e8a to
5772a12
Compare
ac5a86a to
c88af19
Compare
ab5edc0 to
3f3e2da
Compare
3f3e2da to
0dd02ce
Compare
0dd02ce to
30b9f34
Compare
048eb2f to
878d8f0
Compare
d427f0d to
e7524b6
Compare
GCC dependency and related environment setup are now only applied on Linux, aligning with platform-specific requirements. The gcovr coverage generation and assertion are also restricted to Linux.
Adds a 'coverage' flag to each job in the CI matrix and updates the upload step to only run when coverage is enabled for that job. This allows more granular control over which environments generate and upload coverage reports.
9bada82 to
52629c6
Compare
|
Please retry analysis of this Pull-Request directly on SonarQube Cloud |
Description
Now that tmp files are retained from homebrew build and test steps, the gcno files should remain intact.
Depends on gcovr/gcovr#1047
TODO:
Screenshot
Issues Fixed or Closed
Type of Change
.github/...)Checklist